﻿

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IotClientService.Handles.hks;
public class CellInfoDefine
{
    public double ACIR1
    {
        get;
        set;
    }

    public double ACIR2
    {
        get;
        set;
    }

    public double AcrVal
    {
        get;
        set;
    }

    public double AvgVolt
    {
        get;
        set;
    }

    public int BCR_Read
    {
        get;
        set;
    }

    public double BJCapa
    {
        get;
        set;
    }

    public double CapaEd
    {
        get;
        set;
    }

    public double CapaSt
    {
        get;
        set;
    }

    public double CC_Capa
    {
        get;
        set;
    }

    public double CC_Time
    {
        get;
        set;
    }

    public string CellId
    {
        get;
        set;
    }

    public string CellType
    {
        get;
        set;
    }

    public int Channel
    {
        get;
        set;
    }

    public double ChgTime
    {
        get;
        set;
    }

    public double COM_Capa
    {
        get;
        set;
    }

    public double COM_DcIr
    {
        get;
        set;
    }

    public double ComOcv
    {
        get;
        set;
    }

    public double CtrDiff
    {
        get;
        set;
    }

    public double CurrEd
    {
        get;
        set;
    }

    public double Current_End
    {
        get;
        set;
    }

    public double CurrSt
    {
        get;
        set;
    }

    public double CV_Capa
    {
        get;
        set;
    }

    public double CV_Time
    {
        get;
        set;
    }

    public string CWorkType
    {
        get;
        set;
    }

    public double DCH_Time
    {
        get;
        set;
    }

    public double DchgTime
    {
        get;
        set;
    }

    public double DcIr
    {
        get;
        set;
    }

    public string Defect
    {
        get;
        set;
    }

    public double DIFF1
    {
        get;
        set;
    }

    public double DIFF2
    {
        get;
        set;
    }

    public string DMC_Code
    {
        get;
        set;
    }

    public double DMM
    {
        get;
        set;
    }

    public string DMMPF
    {
        get;
        set;
    }

    public double DspDiff
    {
        get;
        set;
    }

    public double EdFrVolt
    {
        get;
        set;
    }

    public double FnCapa
    {
        get;
        set;
    }

    public double Frame
    {
        get;
        set;
    }

    public string FrmPF
    {
        get;
        set;
    }

    public double Jig_tAv
    {
        get;
        set;
    }

    public double Jig_tMn
    {
        get;
        set;
    }

    public double Jig_tMx
    {
        get;
        set;
    }

    public string LotNo
    {
        get;
        set;
    }

    public string Model
    {
        get;
        set;
    }

    public double MsR
    {
        get;
        set;
    }

    public int NCh
    {
        get;
        set;
    }

    public int NgCell
    {
        get;
        set;
    }

    public string NgCode
    {
        get;
        set;
    }

    public int OCh
    {
        get;
        set;
    }

    public string OCVDate
    {
        get;
        set;
    }

    public double OcvVal
    {
        get;
        set;
    }

    public string PFDMMR
    {
        get;
        set;
    }

    public string ProcNo
    {
        get;
        set;
    }

    public string Rank
    {
        get;
        set;
    }

    public int RankNum
    {
        get;
        set;
    }

    public string RankText
    {
        get;
        set;
    }

    public double Regist
    {
        get;
        set;
    }

    public double StCapa
    {
        get;
        set;
    }

    public double Step_Time
    {
        get;
        set;
    }

    public double StFrVolt
    {
        get;
        set;
    }

    public double StR
    {
        get;
        set;
    }

    public double Temp
    {
        get;
        set;
    }

    public double Temp_Avg
    {
        get;
        set;
    }

    public string TrayId
    {
        get;
        set;
    }

    public string TrayId_2
    {
        get;
        set;
    }

    public string TrayId_3
    {
        get;
        set;
    }

    public string TrayId_4
    {
        get;
        set;
    }

    public string TrayId_5
    {
        get;
        set;
    }

    public string TrayId_6
    {
        get;
        set;
    }

    public string TypeNo
    {
        get;
        set;
    }

    public double ValueSet1
    {
        get;
        set;
    }

    public double ValueSet2
    {
        get;
        set;
    }

    public int VIZ01
    {
        get;
        set;
    }

    public int VIZ02
    {
        get;
        set;
    }

    public int VIZ03
    {
        get;
        set;
    }

    public int VIZ04
    {
        get;
        set;
    }

    public int VIZ05
    {
        get;
        set;
    }

    public int VIZ06
    {
        get;
        set;
    }

    public int VIZ07
    {
        get;
        set;
    }

    public int VIZ08
    {
        get;
        set;
    }

    public int VIZ09
    {
        get;
        set;
    }

    public double Voltage
    {
        get;
        set;
    }

    public double VoltEd
    {
        get;
        set;
    }

    public double VoltSt
    {
        get;
        set;
    }

    public double VT1
    {
        get;
        set;
    }

    public double VT2
    {
        get;
        set;
    }

    public int WorkNo
    {
        get;
        set;
    }

    public string WorkType
    {
        get;
        set;
    }

    public CellInfoDefine()
    {
        this.CellId = "";
        this.TrayId = "";
        this.TrayId_2 = "";
        this.TrayId_3 = "";
        this.TrayId_4 = "";
        this.TrayId_5 = "";
        this.TrayId_6 = "";
        this.Channel = 0;
        this.WorkNo = 0;
        this.RankNum = 0;
        this.Rank = "";
        this.RankText = "";
        this.NgCode = "";
        this.Defect = "";
        this.CellType = "";
        this.WorkType = "";
        this.CWorkType = "";
        this.AcrVal = 0;
        this.OcvVal = 0;
        this.ComOcv = 0;
        this.Temp = 0;
        this.OCh = 0;
        this.NCh = 0;
        this.NgCell = 0;
        this.BCR_Read = 0;
        this.VIZ01 = 0;
        this.VIZ02 = 0;
        this.VIZ03 = 0;
        this.VIZ04 = 0;
        this.VIZ05 = 0;
        this.VIZ06 = 0;
        this.VIZ07 = 0;
        this.VIZ08 = 0;
        this.VIZ09 = 0;
        this.VoltSt = 0;
        this.VoltEd = 0;
        this.StFrVolt = 0;
        this.EdFrVolt = 0;
        this.CurrSt = 0;
        this.CurrEd = 0;
        this.CapaSt = 0;
        this.CapaEd = 0;
        this.StCapa = 0;
        this.FnCapa = 0;
        this.BJCapa = 0;
        this.AvgVolt = 0;
        this.DchgTime = 0;
        this.ChgTime = 0;
        this.Step_Time = 0;
        this.Jig_tMx = 0;
        this.Jig_tMn = 0;
        this.Jig_tAv = 0;
        this.Voltage = 0;
        this.Step_Time = 0;
        this.CC_Time = 0;
        this.CC_Capa = 0;
        this.CV_Time = 0;
        this.CV_Capa = 0;
        this.DcIr = 0;
        this.VT1 = 0;
        this.VT2 = 0;
        this.DCH_Time = 0;
        this.Current_End = 0;
        this.COM_DcIr = 0;
        this.COM_Capa = 0;
        this.Temp_Avg = 0;
        this.ValueSet1 = 0;
        this.ValueSet2 = 0;
        this.ACIR1 = 0;
        this.ACIR2 = 0;
        this.DIFF1 = 0;
        this.DIFF2 = 0;
        this.DMM = 0;
        this.Frame = 0;
        this.CtrDiff = 0;
        this.DspDiff = 0;
        this.FrmPF = "";
        this.DMMPF = "";
        this.StR = 0;
        this.MsR = 0;
        this.PFDMMR = "";
        this.OCVDate = "";
        this.DMC_Code = "";
        this.Regist = 0;
    }
}
